weekly self-learning materials and group discussion session